字体
字体用于描述一段文本的样式。
font = {
size = 20,
color = '#ff1111',
}
align
横向对齐方式。(使用布局的row_content代替)
align = 'left' -- 左对齐
align = 'center' -- 居中
align = 'right' -- 右对齐
bold
加粗
bold = true
italic
斜体
italic = true
color
字体的颜色。
color = '#FF0000'
family
字体系列,目前支持两种字体: 微软雅黑Microsoft Yahei
和宋体 SimSun
family = 'Microsoft Yahei'
line_height
行高
当文本显示为多行时,这个参数代表每行文本的高度,单位为字体大小的倍数。
下面这一句代码代表行高为字体大小的 1.2 倍,也可以理解为行距是字体大小的 0.2 倍。(行距 = 行高 - 1)
line_height = 1.2
shadow
阴影
颜色:color
为#000000
,
偏移:offset
为x=2,y=2
,表示朝左2px,朝下2px
shadow = { color='#000000', offset={2,2} }
size
字体大小
size = 20
vertical_align
纵向对齐方式。(使用布局的col_content代替)
vertical_align = 'top' -- 上对齐
vertical_align = 'center' -- 居中
vertical_align = 'bottom' -- 下对齐
overflow
当文本超出控件时的处理方式
overflow = 'show' -- 显示
overflow = 'hidden' -- 隐藏
overflow = 'ellipsis' -- 超出部分使用 ... 显示
overflow = 'shrink' -- 缩小字体大小